package com.evl.common.constant;

public interface OrderConst {

	//订单状态:0 未付款 1 已付款 2 支付超时自动取消 3 已取消
	/**
	 * 未支付
	 */
	Integer STS_NOPAYED = 0;
	
	/**
	 * 已支付
	 */
	Integer STS_PAYED = 1;
	
	/**
	 * 支付超时自动取消
	 */
	Integer STS_SYS_TIMEOUR = 2;
	
	/**
	 * 支付超时自动取消
	 */
	Integer STS_SYS_INVALID = 3;
	
	/**
	 * 支付中，等待确认支付
	 */
	Integer STS_SYS_PAYING = 4;
	
	//订单流水类型：0/订票 1/退票 2/改签
	
	/**
	 * 订票
	 */
	String RECORD_TYPE_BOOK = "0";
	/**
	 * 退票
	 */
	String RECORD_TYPE_CANCEL = "1";
	/**
	 * 改签
	 */
	String RECORD_TYPE_CHANGE = "2";
	/**
	 * 未支付
	 */
	String RECORD_TYPE_UNPAY = "3";
	
	
	//退票单状态
	/**
	 * 未退款
	 */
	String REFUND_ORDER_STATUS_WAIT = "0";
	/**
	 * 已退款
	 */
	String REFUND_ORDER_STATUS_END = "1";
	/**
	 * 退款异常
	 */
	String REFUND_ORDER_STATUS_ERROR = "2";
}
